engineer equipment used equipment heavy equipment supplies consulting machinery development construction equipment construction engineers machine tools projects handling engineering due diligence legal services open source commercial real estate manufacturing developers